package com.robot.common.utils;

/**
 * 手机号中间4位星号代替
 */
public class PhoneEncryptUtils {
    /**
     * 将手机号中间4位替换为星号
     *
     * @param phoneNumber 原始手机号
     * @return 加密后的手机号
     */
    public static String encryptPhoneNumber(String phoneNumber) {
        if (phoneNumber == null || phoneNumber.length() < 11) {
            // 手机号格式不正确，可以返回null或者抛出异常
            return null;
        }
        // 保留前三位和后四位，中间用星号替换
        return phoneNumber.substring(0, 3) + "****" + phoneNumber.substring(phoneNumber.length() - 4);
    }
}
